// strlen

#include <stdio.h>
#include <string.h>

size_t mylen(const char* s)
{
    // 计数器
    int idx = 0;
    while (s[idx] != '\0')
    {
        idx ++;
    }

    return idx;
}

int main(int argc, char const *argv[])
{
    // strlen函数
    // size_t strlen(const char *s); --> 不会修改字符串
    // 返回字符串的长度，不包括结尾的0
    char line[] = "Hello";
    // 长度为5
    printf("strlen = %lu\n", strlen(line));
    // 大小为6
    printf("sizeof = %lu\n\n", sizeof(line));

    printf("%d\n", mylen(line));

    return 0;
}